#include #include #include #include float commission(float, float, float,float); void display(char [], float, float); void main() { char name[20], status; float sales, calCom; cout << "Enter name "; cin.getline(name, 20); cout << "Enter status "; cin.ignore(100,'\n'); cin>> status; cout << "Enter sales "; cin>>sales; switch (toupper(status)) { case 'J': calCom = commission(10,7.5,5.0,sales); display(name,sales,calCom); break; case 'S': calCom = commission(12, 9.5, 7.0,sales); display(name,sales,calCom); } } float commission(float a, float b, float c,float sales) { float com; if (sales > 10000) com = sales * a / 100; else if (sales > 5000) com = sales * b / 100; else if (sales > 0) com = sales * c / 100; else com = -1; return com; } void display(char name[], float sales, float commission) { ofstream outfile; outfile.open("lab09.dat"); cout<